package cn.fastoo.common.entity;

import cn.fastoo.common.sampleframe.entity.BaseEntity;

import javax.persistence.Column;
import javax.persistence.Table;
import java.util.Date;

/**
 * Created by hp on 2017/7/31.
 */

@Table(name = "fastoo_mtdetail")
public class FastooMtDetail extends BaseEntity {

    @Column(name = "dest_addr")
    private String destAddr;
    @Column(name = "login_name")
    private String loginName;
    @Column(name = "api_key")
    private String apiKey;
    @Column(name = "msg_content")
    private String msgContent;
    @Column(name = "submit_time")
    private Date submitTime;
    @Column(name = "fastoo_msgid")
    private String fastooMsgid;
    @Column(name = "mt_status")
    private Integer mtStatus;  //0未发送 1提交成功 2提交失败
    @Column(name = "mt_statuscode")
    private String mtStatuscode;
    @Column(name = "mt_errorcode")
    private String mtErrorcode;
    @Column(name = "santo_channel_msgid")
    private String santoChannelMsgid;
    @Column(name = "dr_status")
    private Integer drStatus; //0无报告 1报告成功 2报告失败
    @Column(name = "dr_statuscode")
    private String drStatuscode;
    @Column(name = "dr_errorcode")
    private String drErrorcode;
    @Column(name = "dr_url")
    private String drUrl;
    @Column(name = "send_time")
    private Date sendTime;
    @Column(name = "dr_time")
    private Date drTime;
    @Column(name = "fee_count")
    private Integer feeCount;
    @Column(name = "price")
    private Double price;
    @Column(name = "country_code")
    private String countryCode;

    public String getDestAddr() {
        return destAddr;
    }

    public void setDestAddr(String destAddr) {
        this.destAddr = destAddr;
    }

    public String getApiKey() {
        return apiKey;
    }

    public void setApiKey(String apiKey) {
        this.apiKey = apiKey;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getDrUrl() {
        return drUrl;
    }

    public void setDrUrl(String drUrl) {
        this.drUrl = drUrl;
    }

    public String getMsgContent() {
        return msgContent;
    }

    public void setMsgContent(String msgContent) {
        this.msgContent = msgContent;
    }

    public String getFastooMsgid() {
        return fastooMsgid;
    }

    public void setFastooMsgid(String fastooMsgid) {
        this.fastooMsgid = fastooMsgid;
    }

    public Date getSubmitTime() {
        return submitTime;
    }

    public void setSubmitTime(Date submitTime) {
        this.submitTime = submitTime;
    }

    public String getSantoChannelMsgid() {
        return santoChannelMsgid;
    }

    public void setSantoChannelMsgid(String santoChannelMsgid) {
        this.santoChannelMsgid = santoChannelMsgid;
    }

    public Integer getMtStatus() {
        return mtStatus;
    }

    public void setMtStatus(Integer mtStatus) {
        this.mtStatus = mtStatus;
    }

    public String getMtStatuscode() {
        return mtStatuscode;
    }

    public void setMtStatuscode(String mtStatuscode) {
        this.mtStatuscode = mtStatuscode;
    }

    public String getMtErrorcode() {
        return mtErrorcode;
    }

    public void setMtErrorcode(String mtErrorcode) {
        this.mtErrorcode = mtErrorcode;
    }


    public Integer getDrStatus() {
        return drStatus;
    }

    public void setDrStatus(Integer drStatus) {
        this.drStatus = drStatus;
    }

    public String getDrStatuscode() {
        return drStatuscode;
    }

    public void setDrStatuscode(String drStatuscode) {
        this.drStatuscode = drStatuscode;
    }

    public String getDrErrorcode() {
        return drErrorcode;
    }

    public void setDrErrorcode(String drErrorcode) {
        this.drErrorcode = drErrorcode;
    }

    public Date getSendTime() {
        return sendTime;
    }

    public void setSendTime(Date sendTime) {
        this.sendTime = sendTime;
    }

    public Date getDrTime() {
        return drTime;
    }

    public void setDrTime(Date drTime) {
        this.drTime = drTime;
    }

    public Integer getFeeCount() {
        return feeCount;
    }

    public void setFeeCount(Integer feeCount) {
        this.feeCount = feeCount;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

}
